Launching a Z is not easy. Those 4wd cars are much easier to launch. That driver may have had better experience with his car launching abilities than you were with yours. However, from a roll is all car. That's where you show what the car itself can do. (don't take much to shift gears)